cherimoya fruit - French English Dictionary